The Design and Implementation of a Script Language and Playback System for Interactive Electronic Book
نویسنده
چکیده
Generally speaking, Electronic Book can be defined as a multimedia software product synthesizing multimedia such as text, voice, audio effect, image, animation and video into a scenario where interaction can be made with the readers during the acting process. An e-book is composed of 3 parts: (1)programming design; (2)script design; (3)art and audio effect design. Producing an e-book is quite labor-consuming since artists like script writer, art designer, and software programmer have to be taken into consideration. Hence, it is hard to manage the progress in developing an e-book, not to even mention supervising the software quality. For this reason, cultivating a supplementary software tool to help developing multimedia e-book is rather essential. This study has devised an e-book environment, specified an electronic book script language (EBSL)and a windows platform to implement an e-book playback system so that multimedia e-book software product can be made possible. The script language is a scene-based, parallel-executing language that can be applied to write ebook script. In addition, its functions in producing animation effect, controlling synchronization and providing interaction with users are prevailing. The system is designed under the idea of software reuse employing the object-oriented technology. To demonstrate the tangibility and capability, we have implemented a compact ebook based on the script language. Key-Words: Script Language, Interactive Electronic Book, Multimedia Presentation, E-Book, software component
منابع مشابه
Design and implementation of Persian spelling detection and correction system based on Semantic
Persian Language has a special feature (grapheme, homophone, and multi-shape clinging characters) in electronic devices. Furthermore, design and implementation of NLP tools for Persian are more challenging than other languages (e.g. English or German). Spelling tools are used widely for editing user texts like emails and text in editors. Also developing Persian tools will provide Persian progr...
متن کاملDesign, Implementation and Evaluation of Electronic Teaching of Practical and Theoretical Histology Courses: a New Experience at Isfahan University of Medical Science
Introduction: Electronic education system using advanced and varied technology tries to improve quality of teaching-learning process. This research aimed to design and implement the new electronic teaching system in histology courses (theoretical and practical) at the Isfahan University of Medical Sciences. Methods: This action research was conducted in department of anatomy and molecular biol...
متن کاملBook Review: "Learning Strategy Instruction in the Language Classroom: Issues and Implementation"
Language learning strategies, “the techniques or devices which a learner may use to acquire knowledge” (Rubin, 1975, p. 43) or more pertinently “complex, dynamic thoughts and actions, selected and used by learners with some degree of consciousness in specific contexts” (Oxford, 2017, p. 48), have been widely researched and discussed for more than forty years since the mid-1970s. Shifting the fo...
متن کاملDesign and Implementation of an Intelligent Part of Speech Generator
The aim of this paper is to report on an attempt to design and implement an intelligent system capable of generating the correct part of speech for a given sentence while the sentence is totally new to the system and not stored in any database available to the system. It follows the same steps a normal individual does to provide the correct parts of speech using a natural language processor. It...
متن کاملDesign and evaluation of validity of an electronic alternative and augmentative communication system for Persian-speaking children
Introduction: Due to the high prevalence of communication disorders, augmentative and alternative communication methods are one the options ahead to solve the problems of these people. Since there are no complex tools for Persian-speaking children with communication disorders, we decided to design communication assistant software for these children that produces sound output. Materials and Meth...
متن کامل